technical hurdles - Almanca İngilizce Sözlük